Daniel SturridgeDaniel Sturridge
International FootballPersib Loses Jakarta Derby: Three Problems Igor Tolic Must AddressOn the grass of Stadion Utama Gelora Bung Karno, the moment Ivan Mamut headed...
AthleticsThe Silence After the Gold: Vietnamese Athletics and the No-Successor Problem Ahead of the 2026 Asian GamesIn 2026, I sat in front of a small screen in a seaside cafe in Nha Trang,...
VolleyballModena Futures: Gottardi/Orsi Toth and the One-Tier Gap in Women's Beach VolleyballThe women's final at Modena Futures finished in two sets: 21-11 and 21-12....
International FootballMotsepe Reverses the AFCON Cycle: A Mid-Game Gamble and a Crack in African Football GovernancePatrice Motsepe just did what very few continental federation presidents dare...
International FootballAnthony Gordon, £70m and the data gap nobody wants to name5 assists in 7 La Liga matches. That was the first number I asked my source t...
International FootballThe Bernabéu Evicts Real Madrid: A Month Away From the Boos and the Trap Waiting on October 10Four home matches. Four rounds of boos. Not a single defeat. That is all the...
Table TennisA Beautiful Report, an Empty Grid: Lessons from a Table Tennis Analysis With Not a Single Name in ItOn my desk in Saigon sits a stack of A4 pages printed from a sports analysis...
EsportsDeep Analysis of Esports: When Input Data Is Empty and Lessons on Standard Analytical ProcessesIn the fast-growing esports industry, deep analysis based on reliable data is...
VolleyballThailand dethrones China on home soil: Fast-varied tactics still alive in the era of powerWhen the final score of 3-2 appeared on the electronic board in China, few...
BadmintonTwo Points, 70 Minutes, and a Historic Comeback: Satwik-Chirag at the China MastersThe final margin was just two points. The match total read 53-51. No one coul...
Domestic FootballFour Vietnamese Players and the Bo3 Trap at the FC Pro Mobile World Championship 2026I once rewatched a match three times just to understand why the winner won. N...
EsportsWhen a 2,000-word sports analysis says nothing: Lessons on the limits of dataA sports analysis piece two thousand words long can contain how many...
EsportsDeep Esports Analysis: Nine Dimensions and the Discipline of DataA file opened in front of me on a late-November evening. The title was blank....
BadmintonTanvi Patri Wins U17 Badminton Asia 2026: Four Matches, Three Deciders and the Data GapThe opening game of the final ended 11-15. Tanvi Patri, the second seed in th...
International FootballMístico and the Fateful Mask: When CMLL Stakes Everything on One ManAt a press conference in Mexico City, ahead of CMLL's (Consejo Mundial de Luc...
EsportsVCT China 2027: Eight Partner Slots, Five Names Out of the Game, and a Path Nobody Has Drawn YetToronto, June 2026. I was sitting in the seventh row of the press area,...
International FootballCurry's Non-Contact Ankle Roll and Golden State's Structural Fault Line Before Opening NightIn an open practice at Chase Center on October 18, 2026, Stephen Curry rolled...
SwimmingThe Real Finish Line of Vietnamese Swimming Sits in the Data LayerIn lane four of a 50-metre pool in Nha Trang, a fifteen-year-old girl touches...
International FootballElkan Baggott and Millwall's Rotation Problem After the 2026 FIFA ASEAN CupOn 10 October 2026, Millwall won away at Preston North End, and Elkan Baggott...
Domestic FootballMatches Now Run Twenty Minutes Longer: Added Time, Five Substitutions and the New Burden on La Liga RefereesOn 21 November 2026, at Khalifa International Stadium, the fourth official's...
